// https://element-plus.gitee.io/zhCN/component/slider.html#属性
export interface IElSlider {
  modelValue?: number // 选中项绑定值	number	—	0
  'v-model'?: number // 选中项绑定值	number	—	0
  min?: number // 最小值	number	—	0
  max?: number // 最大值	number	—	100
  disabled?: boolean // 是否禁用	boolean	—	false
  step?: number // 步长	number	—	1
  showInput?: boolean // 是否显示输入框，仅在非范围选择时有效	boolean	—	false
  showInputControls?: boolean // 在显示输入框的情况下，是否显示输入框的控制按钮	boolean	—	true
  size?: 'large' | 'default' | 'small' // slider 包装器的大小，垂直模式下该属性不可用	string	large / default / small	default
  inputSize?: 'large' | 'default' | 'small' // 输入框的大小，如果设置了 size 属性，默认值自动取 size	string	large / default / small	default
  showStops?: boolean // 是否显示间断点	boolean	—	false
  showTooltip?: boolean // 是否显示提示信息	boolean	—	true
  formatTooltip?: (value: string) => void // 格式化提示信息	function(value)	—	—
  range?: boolean // 是否开启选择范围	boolean	—	false
  vertical?: boolean // 垂直模式	boolean	—	false
  height?: string // 滑块高度，垂直模式必填	string	—	—
  label?: string // 屏幕阅读器标签	string	—	—
  rangeStartLabel?: string // 当 range 为true时，屏幕阅读器标签开始的标记	string	—	—
  rangeEndLabel?: string // 当 range 为true时，屏幕阅读器标签结尾的标记	string	—	—
  formatValueText?: (value: string) => void // 显示屏幕阅读器的 aria-valuenow 属性的格式	function(value)	—	—
  debounce?: number // 输入时的去抖延迟，毫秒，仅在 showInput 等于 true 时有效	number	—	300
  tooltipClass?: string // tooltip 的自定义类名	string	—	—
  placement?:
    | 'top'
    | 'top-start'
    | 'top-end'
    | 'bottom'
    | 'bottom-start'
    | 'bottom-end'
    | 'left'
    | 'left-start'
    | 'left-end'
    | 'right'
    | 'right-start'
    | 'right-end' // Tooltip 出现的位置	string	top/top-start/top-end/bottom/bottom-start/bottom-end/left/left-start/left-end/right/right-start/right-end	top
  marks?: object // 标记， key 的类型必须为 number 且取值在闭区间 [min, max] 内，每个标记可以单独设置样式	object	—	—
  validateEvent?: boolean // 输入时是否触发表单的校验	boolean	-	true
}
